produced yielded - Espagnol Anglais Dictionnaire